package com.adinnet.common.peaseRule.enums;

/**
 * @author chenjia
 * @date 2020/12/3 13:52
 */
public enum PeaseRule {

    // peaseNum 字段 即将删除

    SIGNEVERYDATE(1, "sign_everydate","每日签到",10),
    SIGN10(1, "sign_10","累计签到10天",30),
    SIGN15(1, "sign_15","累计签到15天",50),
    SIGN30(1, "sign_30","累计签到30天",100),
    UPDATEHEAD(2, "update_head","首次修改头像",20),
    UPDATENICKNAME(2, "update_nickName","首次修改昵称",20),
    UPDATEBIRTHDAY(2, "update_birthday","首次完善生日信息",20),
    STUDYVIDEO3(3, "study_video_3","视频播放每3分钟",1),
    STUDYVOICE3(3, "study_voice_3","音频播放每3分钟",1),
    STUDYMATCH20(3, "study_match_20","语音匹配每20分",1),

    share_study_qq(4, "share_study_qq","每天首次学习，QQ分享获得金豆",15),
    share_study_wechat(4, "share_study_wechat","每天首次学习，微信分享获得金豆",15),
    share_study_wechat_friends(4, "share_study_wechat_friends","每天首次学习，微信朋友圈分享获得金豆",15),
    share_study_dingding(4, "share_study_dingding","每天首次学习，钉钉分享获得金豆",15),

    share_shopping_qq(4, "share_shopping_qq","每天首次购物，QQ分享获得金豆",15),
    share_shopping_wechat(4, "share_shopping_wechat","每天首次购物，微信分享获得金豆",15),
    share_shopping_wechat_friends(4, "share_shopping_wechat_friends","每天首次购物，微信朋友圈分享获得金豆",15),
    share_shopping_dingding(4, "share_shopping_dingding","每天首次购物，钉钉分享获得金豆",15),

    share_myself_qq(4, "share_myself_qq","每天首次我的，QQ分享获得金豆",15),
    share_myself_wechat(4, "share_myself_wechat","每天首次我的，微信分享获得金豆",15),
    share_myself_wechat_friends(4, "share_myself_wechat_friends","每天首次我的，微信朋友圈分享获得金豆",15),
    share_myself_dingding(4, "share_myself_dingding","每天首次我的，钉钉分享获得金豆",15);


    private Integer type;
    private String code;
    private String message;
    private Integer peaseNum;

    PeaseRule(Integer type, String code,String message,Integer peaseNum) {
        this.type = type;
        this.code = code;
        this.message = message;
        this.peaseNum = peaseNum;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Integer getPeaseNum() {
        return peaseNum;
    }

    public void setPeaseNum(Integer peaseNum) {
        this.peaseNum = peaseNum;
    }
}
